Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH CROFT Terraced £133,000 19 Sep 2017
4 LARCH CROFT Terraced £64,000 27 Mar 2003
22 LARCH CROFT Terraced £185,000 4 May 2023
28 LARCH CROFT Terraced £71,950 4 Jul 2003
30 LARCH CROFT Terraced £80,000 23 Mar 2007
34 LARCH CROFT Terraced £36,000 3 Apr 1998
36 LARCH CROFT Terraced £165,000 11 Apr 2022
44 LARCH CROFT Terraced £149,000 20 Dec 2019